Italian-English dictionary »

spanciata meaning in English

ItalianEnglish
spanciata noun
{f}

belly flop(style of diving)
noun