Indonesian to English
kelelesa chameleon.
kelelesa
please wait
by Xamux Translate
chameleon
noun
a changeable or inconstant person
seseorang berubah atau tidak kekal
source: WordNet 3.0
Browse by prefix