مُزَمْجِر

مُزَمْجِر

muzamjir · adjective

Meaning — English

  1. roaring, bellowing
  2. active participle of زَمْجَرَ (zamjara)

مُزَمْجَر

muzamjar · adjective

Meaning — English

  1. passive participle of زَمْجَرَ (zamjara)

Suggested websites

almaany.com · Wiktionary