English-French dictionary »

hamza meaning in French

EnglishFrench
hamza (Arabic hamza)
noun

hamza◼◼◼nom {m}