English-French dictionary »

bethsaida meaning in French

EnglishFrench
Bethsaida (either of two towns)
proper noun

Bethsaïda◼◼◼nom propre

Bethsaïde◼◼◼nom propre