Arabic-English dictionary »

عنفقَة meaning in English

ArabicEnglish
عنفقَة

soul patchnarrow beard

Your history