smooth-talking – Català–English translations

🇬🇧 en ca

smooth-talking adjective

  • ingratiating
melós
Wiktionary Links