English-Latin dictionary »

lleida meaning in Latin

EnglishLatin
Lleida (city)
proper noun

Ilerdaproper noun
{f}