Spanish-English dictionary »

mejor amiga meaning in English

SpanishEnglish
mejor amiga noun
{f}

best friend(an especially close and trusted friend)
noun