kamus
.
Search
About
scourer
English
scourer
Noun
Someone who cleanses by scouring
English: scourer
Someone who travels widely and energetically
English: scourer