French-English dictionary »

hamza meaning in English

FrenchEnglish
hamza nom {m}

hamza◼◼◼(Arabic hamza)
noun