French-English dictionary »

mossoul meaning in English

FrenchEnglish
Mossoul nom propre

Mosul◼◼◼(city)
proper noun
[UK: ˈmosəl] [US: ˈmosəl]