Housework & Repairs Expert
0/22

Pick the word that matches this meaning:

Hard physical effort put into scrubbing or polishing something by hand.