Russian-English dictionary »

вифсаида meaning in English

RussianEnglish
Вифсаида proper noun

Bethsaida(either of two towns)
proper noun