English to Indonesian
leering mengerling
leering
please wait
by Xamux Translate
leering
adjective satellite
showing sly or knowing malice in a glance
menampilkan licik atau mengetahui kejahatan dalam sekilas
source: WordNet 3.0
Browse by prefix