rubdown

noun

  1. 1

    A quick, energetic massage.

Translate “rubdown” to another language

Click any language to open the translator with this word already filled in.

Rubdown Definition & Meaning | TranslatePulse