×
smarmy
meaning in French
adj.
doucereux, flagorneur
Related Words
smalltalk
smalt
smart
smart aleck
PC Version
Copyright © 2018 WordTech Co.