Romanian-English dictionary »

lup îmbrăcat în piele de oaie meaning in English

RomanianEnglish
lup îmbrăcat în piele de oaie substantiv

wolf in sheep's clothing(someone or something harmful or threatening but disguised as something peaceful or pleasant)
noun