DictionaryForumContacts

   English
Terms for subject Explanatory translation containing sight | all forms | exact matches only
EnglishRussian
a damn sight ofмного (But there's a damn sight of difference between "many" and "most".)
sight for sore eyesнечто приятное (This place was such a sight for my sore eyes. I will definitely be returning.)