meaning of le havre

1. a port city in northern France on the English Channel at the mouth of the Seine


Related Words

le havre |

Developed & Maintained By Taraprasad.com

Treasure Words