Arabic-English dictionary »

تَمَخَّطَ meaning in English

ArabicEnglish
تَمَخَّطَ

blow one's noseto expel mucus from nose