Arabic-English dictionary »

بُرَاز meaning in English

ArabicEnglish
بُرَاز m

crapfeces

poofeces|feces|shit|stool