DictionaryForumContacts

   English
Terms for subject General containing put foot on neck | all forms
EnglishRussian
put one's foot on the neck ofпорабощать
put one's foot on the neck ofпоработить