DictionaryForumContacts

   English
Terms for subject General containing hard yards | all forms | in specified order only
EnglishRussian
do the hard yardsвыполнение сложных задач (To perform a difficult task or tasks. Interex)
hard yardsлезть из кожи вон (lenta2007)