caress, especially to kiss - Espagnol Anglais Dictionnaire