shiminuki

Noun

1. stain removal

Other forms: