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

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