repeatedly touch a person or thing with your hands - Spanish English Dictionary

Suggest a Term