English to Indonesian
smarmy
please wait
by Xamux Translate
smarmy
adjective satellite
unpleasantly and excessively suave or ingratiating in manner or speech
menyenangkan dan ramah tamah berlebihan atau menjilat dengan cara atau pidato
source: WordNet 3.0
Browse by prefix