English French Dictionary

English - Français

motor in French: