Arabic-English dictionary »

قَمَحْدُوَة meaning in English

ArabicEnglish
قَمَحْدُوَة f

inionsmall protuberance on the skull