Arabic-English dictionary »

مُجِلْجِل meaning in English

ArabicEnglish
مُجِلْجِل

resoundinghaving a deep, reverberating sound