Arabic-English dictionary »

عَفْج meaning in English

ArabicEnglish
عَفْج m

duodenumfirst part of the small intestine