English-Spanish dictionary »

mérida meaning in Spanish

EnglishSpanish
Mérida (Spanish city)
proper noun

Méridaproper noun