Arabic-English dictionary »

قَهْقَهَ meaning in English

ArabicEnglish
قَهْقَهَ

roarto laugh in a particularly loud manner