French-English dictionary »

tsoar meaning in English

FrenchEnglish
Tsoar nom propre

Zoar◼◼◼(ancient city)
proper noun