Italian-English dictionary »

sculacciata meaning in English

ItalianEnglish
sculacciata noun

spanking [spankings](form of physical punishment)
noun
[UK: ˈspæŋkɪŋ] [US: ˈspæŋkɪŋ]