kamus
.
Search
About
placer
English
placer
Noun
An alluvial deposit that contains particles of some valuable mineral
English: placer
Words that start with "placer"
placer
placer miner
placer mining