Vocabulary

砂鉱床

placer; placer deposit

noun