DictionaryForumContacts

   English
Terms containing underdeliver | all forms
SubjectEnglishRussian
amer.overpromise and underdeliverнаобещать больше, чем сделать (Anglophile)