French-English dictionary »

saint john meaning in English

FrenchEnglish
Saint John nom propre

Saint John◼◼◼(port city in Canada)
proper noun