Romanian-Latin dictionary »

extremadura meaning in Latin

RomanianLatin
Extremadura

Extremadura