Arabic-English dictionary »

تَغَوَّطَ meaning in English

ArabicEnglish
تَغَوَّطَ

defecateexpel feces from one's bowels|poop|poo|shit

poochildish: to defecate|defecate|poop|shit