Traduire
"sur-le-champ"
en Anglais
English Version
Français > Anglais
Anglais > Français
Français
Anglais
sur-le-champ
at once
sur-le-champ; immédiatement; fam. illico.
there and then