English dictionary
ile-st-louis meaning and definition
Definition and meaning of ile-st-louis at MeaningMonkey.org. ile-st-louis meaning and definition in the English Dictionary.ILE-ST-LOUIS noun
Definition of Ile-St-Louis (noun)
- island in Paris on the Seine
Source: Princeton University Wordnet