English Dictionary
Definition it takes all sorts (to make a world) in British English
it takes all sorts (to make a world) phrase
phrase
Synonyms and related words

English Dictionary