Arabic-English dictionary »

زَمْجَرَ meaning in English

ArabicEnglish
زَمْجَرَ

growlto utter a deep guttural sound

زَمْجَرَة f

growldeep, rumbling, threatening sound