Spanish-English dictionary »

tirolina meaning in English

SpanishEnglish
tirolina noun
{f}

zipline(pulley suspended on a cable)
noun