Version Française
Meaning of
"1. surchargé"
in English language
French to English
English to French
French
English
1. surchargé; saturé. 2. débordé (de travail).
overloaded (adj.)