Arabic-English dictionary »

تَبَوَّلَ meaning in English

ArabicEnglish
تَبَوَّلَ

urinateto pass urine from the body|pee|piss|wee|wee-wee