ノミ のみと
nomitori

Noun

1. flea powder; flea medicine; flea medication

Noun

2. getting rid of fleas; killing fleas

Other forms: