DictionaryForumContacts

   English
Terms for subject Idiomatic containing mousetrap | all forms
EnglishRussian
build a better mousetrapиметь лучшую идею (Interex)
build a better mousetrapпридумать что-то лучшее (To invent the next great thing; to have a better idea. Interex)