English French Dictionary

English - Français

swimsuit in French: