Arabic-English dictionary »

بازهر meaning in English

ArabicEnglish
بازهر m

bezoarmass of undigested matter