English French Dictionary

English - Français

a postage stamp in French: