English-Italian dictionary »

track stand meaning in Italian

EnglishItalian
track stand (bicycling technique)
noun

surplacenoun
{m}