French-Latin dictionary »

chambord meaning in Latin

FrenchLatin
Chambord nom

Camboricumnoun