Spanish-English dictionary »

poma rosa meaning in English

SpanishEnglish
poma rosa noun
{f}

Malay applenoun