DictionaryForumContacts

   English
Terms for subject Slang containing on a leash | all forms
EnglishRussian
on a tight leashпристрастившись к наркотику (Interex)
on a tight leashпод тщательным контролем (Interex)