irreproachable – Deutsch–English translations

🇬🇧 en de 🇩🇪

irreproachable adjective

  • free from blame
tadellos
Wiktionary Links