dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Ile-St-Louis
— definition
1.
Ile-St-Louis (Noun)
1 definition
Ile-St-Louis (Noun)
— Island in Paris on the Seine.
1 type of
island
4 parts of
City of Light
French capital
Paris
capital of France