German French Dictionary

Deutsch - Français

selbstst%C3%A4ndig in French: