Spanish-English dictionary »

mala mía meaning in English

SpanishEnglish
mala mía interjection

my bad(my fault)
interjection