kamus
.
Search
About
candlewood
English
candlewood
Noun
Any of several resinous trees or shrubs often burned for light
English: candlewood