Version Française
Meaning of
"sur-le-champ"
in English language
French to English
English to French
French
English
sur-le-champ
at once
sur-le-champ; immédiatement; fam. illico.
there and then