i Register
In some senses, cleaner is marked as informal, idiomatic. Watch for register when choosing this word.
ADJ
bathroom, carpet, household, oven, toilet
My mother always buys the same brand of bathroom cleaner from the supermarket.
ADJ
hospital, office, school, street