kamus
.
Search
About
stick_lac
English
stick lac
Noun
Lac in its natural state as scraped off twigs and dried
English: stick lac