French-English dictionary »

ascalon meaning in English

FrenchEnglish
Ascalon nom propre
{m}

Ashkelon◼◼◼(city in Israel)
proper noun