Spanish-English dictionary »

mérida meaning in English

SpanishEnglish
Mérida proper noun

Mérida(Spanish city)
proper noun