Arabic-English dictionary »

تَمَضْمَضَ meaning in English

ArabicEnglish
تَمَضْمَضَ

gargleto clean one's mouth