smooth-talking – Deutsch–English translations

🇬🇧 en de 🇩🇪

smooth-talking adjective

  • ingratiating
honigartig
Wiktionary Links