SAINT-LOUIS


Meaning of SAINT-LOUIS in English

geographical name city & port Senegal on island at mouth of Senegal River; formerly capital of Senegal population 125,717, city & port Réunion

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.