English to Arabic

Meaning for:
Shitted
other
تغوّط