Arabic-English dictionary »

هَمْهَمَ meaning in English

ArabicEnglish
هَمْهَمَ

mutterspeak incoherently

mutterspeak under one's breath