English-Latin dictionary »

chambord meaning in Latin

EnglishLatin
Chambord (town in Centre, France)
proper noun

Camboricum (former name)proper noun
{n}