1
flea powder;flea medicine;flea medication
2
getting rid of fleas;killing fleas
Other forms
蚤取り 【ノミとり】