Arabic-English dictionary »

أَحْشَاء meaning in English

ArabicEnglish
أَحْشَاء f-p

intestinealimentary canal