DictionaryForumContacts

   English
Terms for subject General containing long sight | all forms | in specified order only
EnglishChinese
not by a long sight远不如
not by a long sight绝〔根本〕不
not by a long sight差得远