Spanish-English dictionary »

bestia negra meaning in English

SpanishEnglish
bestia negra noun
{f}

bête noire(an anathema)
noun