Spanish-English Dictionarypalmotear
Meaning of palmotear