English-Arabic dictionary »

bezoar meaning in Arabic

EnglishArabic
bezoar mass of undigested matter

بازهرm