French-English dictionary »

bethsaïde meaning in English

FrenchEnglish
Bethsaïde nom propre

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