DictionaryForumContacts

   English
Terms for subject Explanatory translation containing eye-sight | all forms
EnglishRussian
sight for sore eyesнечто приятное (This place was such a sight for my sore eyes. I will definitely be returning.)