English-Spanish dictionary »

palmilla meaning in Spanish

EnglishSpanish
Palmilla proper noun

Palmillaproper noun
{m}