Dictionary / Music
زمزمة
/zm-ZMA/
English
humming/buzzing
French
bourdonnement
Part of Speech
noun
Register
standard