English
›
Words
touch
(the body) lightly so as to cause laughter
Translation:
English
Verb
7
tickle
Add
Translation