Version Française
Translate
"soft humming sound (of small insects)"
to French Language
English to French
French to English
English
French
soft humming sound (of small insects)
vrombissement léger (des petits insectes)