DictionaryForumContacts

   English
Terms for subject Idiomatic containing put on the spot | all forms | in specified order only
EnglishRussian
put on the spotзавинтить гайки (Yeldar Azanbayev)
put someone on the spotпосадить в лужу (VLZ_58)