French-English dictionary »

bethsaïda meaning in English

FrenchEnglish
Bethsaïda nom propre

Bethsaida◼◼◼(either of two towns)
proper noun