English-Italian dictionary »

zipline meaning in Italian

EnglishItalian
zipline (pulley suspended on a cable)
noun

telefericanoun
{f}