Version Française
Translate
"swarm (to)"
to French Language
English to French
French to English
English
French
swarm (to); swarming
essaim (à); fourmillement