Version Française
Meaning of
"enfoncer (lance etc.) en lançant"
in English language
French to English
English to French
French
English
enfoncer (lance etc.) en lançant
heave and imbed (e.g. spear)