le_havreEnglish

Le Havre

Noun

A port city in northern France on the English Channel at the mouth of the Seine

English: Le Havre

Bahasa: Le Havre

Bahasa words with similar meanings