Traduire
"terrasser (qn)"
en Anglais
English Version
Français > Anglais
Anglais > Français
Français
Anglais
terrasser (qn)
knock (sb) down