DictionaryForumContacts

   English
Terms for subject General containing screeches to a halt | all forms
EnglishRussian
come to a screeching haltс визгом тормозить (The car came to a screeching halt. Машина с визгом затормозила. Mira_G)