French-English dictionary »

madda meaning in English

FrenchEnglish
madda nom {m} nom {f}

maddah(Arabic diacritic)
noun