English-French dictionary »

smooth-talking meaning in French

EnglishFrench
smooth-talking (ingratiating)
adjective

mielleux◼◼◼adjectif