English French Dictionary

English - Français

camp site in French: