SAINT MARTIN


Meaning of SAINT MARTIN in English

island located in the Leeward Islands (West Indies); French bishop who is a patron saint of France who died in 397

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.