French-Latin dictionary »

debrecen meaning in Latin

FrenchLatin
Debrecen nom

Debrecinumnoun