a camel is a horse designed by a committee - English Synonyms Dictionary

Suggest a Term