Italian-English dictionary »

tonneau meaning in English

ItalianEnglish
tonneau noun
{m}

barrel roll(aerobatic maneuver)
noun