English-French dictionary »

saint john meaning in French

EnglishFrench
Saint John (port city in Canada)
proper noun

Saint John◼◼◼nom propre