Dictionary / Music

zmzma

زمزمة

/zm-ZMA/

English

humming/buzzing

French

bourdonnement

Part of Speech

noun

Register

standard