French-English dictionary »

médina meaning in English

FrenchEnglish
médina nom {f}

medina◼◼◼(old town of Arab cities)
noun
[UK: mə.ˈdaɪ.nə] [US: mə.ˈdaɪ.nə]