Version Française
Meaning of
"surabondance"
in English language
French to English
English to French
French
English
surabondance; pléthore; engorgement; saturation.
glut