English French Dictionary

English - Français

tram in French: