Version Française
Meaning of
"trainer"
in English language
French to English
English to French
French
English
trainer
creep
trainer (qch) à terre (en laissant des traces)
drag (sth) on the ground (leaving a trail or wake)