Spanish-English dictionary »

teatrera meaning in English

SpanishEnglish
teatrera noun
{f}

drama queen(exaggeratedly dramatic person)
noun