DictionaryForumContacts

Entries reported by user Susan Welsh
eng rus 20.10.2012 automated transmiss­ion роботизированная тр­ансмиссия Should be "automatic transmission."
eng rus 3.07.2011 pay the earth платить безумные де­ньги I've never heard such an English expression. Web search suggests it's a literal translation from Hindi.