English-Spanish dictionary »

esmeralda meaning in Spanish

EnglishSpanish
Esmeralda (Female given name)
proper noun

Esmeraldaproper noun
{f}

Your history