Version Française
Translate
"loud buzzing or droning sound (of large insect)"
to French Language
English to French
French to English
English
French
loud buzzing or droning sound (of large insect)
bourdonnement fort (des insectes)