Summary
French to German:   more detail...
  1. débile mental:
    • Wiktionary:
      débile mental → Trottel


French

Detailed Translations for débile mental from French to German