Spanish-English dictionary »

malloa meaning in English

SpanishEnglish
Malloa proper noun
{m}

Malloaproper noun