kamus
.
Search
About
stickler
English
stickler
Noun
Someone who insists on something
English: stickler
Bahasa:
cerewet
Bahasa words with similar meanings
cerewet