Arabic-English dictionary »

تَحَمَّمَ meaning in English

ArabicEnglish
تَحَمَّمَ

showerto bathe using a shower