Related Idioms & Phrases
ewe lamb - a young female sheep
separate the sheep from the goats - an idiom with biblical origins, sometimes using ewe in variant forms
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →