DictionaryForumContacts

   English
Terms for subject Informal containing spot it | all forms
EnglishRussian
it put me on the spotэто поставило меня в неприятное положение