tuhaf (kimse) - English Synonyms Dictionary