Idioms and Phrases

hard
0/15 answered
Q1

What does 'cast pearls before swine' mean?

1 / 15