German French Dictionary

Deutsch - Français

selbst%C3%A4ndig in French: