French-English dictionary »

dammam meaning in English

FrenchEnglish
Dammam nom propre
{m}

Dammam◼◼◼(city in Saudi Arabia)
proper noun
[UK: ˈdæ.məm] [US: ˈdæ.məm]