×

smarmy meaning in French

adj. doucereux, flagorneur

Related Words

  1. smalltalk
  2. smalt
  3. smart
  4. smart aleck
PC Version

Copyright © 2018 WordTech Co.