Spanish-English dictionary »

menorquina meaning in English

SpanishEnglish
menorquina noun
{f}

Minorcan(an inhabitant of Minorca)
noun