leccare lekˈkaːre

synonyms

Related phrases 'leccare'

leccare (informale) to lick
leccare i piedi a to kiss the feet of