you have to separate the sheep from the goats - French English Dictionary

you have to separate the sheep from the goats

Meanings of "you have to separate the sheep from the goats" in French English Dictionary : 2 result(s)

English French
Idioms
you have to separate the sheep from the goats faire la distinction
you have to separate the sheep from the goats il ne faut pas mélanger les torchons et les serviettes