Arabic-English dictionary »

مَبْحُوح meaning in English

ArabicEnglish
مَبْحُوح

hoarseafflicted by a dry, quite harsh voice

Your history