Chinese-English dictionary »

哈姆扎 /hāmǔzhā/ meaning in English

ChineseEnglish
哈姆扎 /hāmǔzhā/ noun

hamza(Arabic hamza)
noun