French English Dictionary

Français - English

traîner in English: