Version Française
Meaning of
"surfacturer"
in English language
French to English
English to French
French
English
surfacturer; facturer un prix excessif; fam. gonfler les prix.
overcharge (to)