meaning of beso

beso - Spanish to English

kiss