English-Latin dictionary »

mérida meaning in Latin

EnglishLatin
Mérida (Spanish city)
proper noun

Augusta Emeritaproper noun
{f}