French-English dictionary »

saint michel meaning in English

FrenchEnglish
saint Michel nom propre
{m}

Saint Michael◼◼◼(equivalent of Saint Michael)
proper noun