Italian-English dictionary »

picchiata meaning in English

ItalianEnglish
picchiata noun
{f}

dive [dives](aerial descend with the nose pointed down)
noun
[UK: daɪv] [US: ˈdaɪv]