English | German | Russian | Czech

footrub English

Meaning footrub meaning

What does footrub mean?

footrub

A massage of the feet.

Are you looking for...?