kamus
.
Search
About
ratan
English
ratan, rattan
Noun
A switch made from the stems of the rattan palms
English: rattan, ratan
English words with similar meanings
Show 1 words
rattan