chartresEnglish

Chartres

Noun

A town in northern France that is noted for its Gothic Cathedral

English: Chartres

Bahasa: Chartres

Bahasa words with similar meanings

Words that start with "chartres"