Italian-English dictionary »

leccate meaning in English

ItalianEnglish
leccate noun
{f-Pl}

licking [lickings](an act of licking)
noun
[UK: ˈlɪkɪŋ] [US: ˈlɪkɪŋ]