French-English dictionary »

yarmouk meaning in English

FrenchEnglish
Yarmouk nom propre

Yarmouk◼◼◼(a river in the Middle East)
proper noun