SEPARATE THE SHEEP FROM THE GOATS


Meaning of SEPARATE THE SHEEP FROM THE GOATS in English

differentiate between good and bad

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.