kamus
.
Search
About
sweatbox
English
sweatbox
Noun
Small or narrow cell
English: sweatbox
A device that causes tobacco leaves or fruit or hides to sweat
English: sweatbox