Spanish-English dictionary »

telesilla meaning in English

SpanishEnglish
telesilla noun
{f}

chairlift(moving series of open seats)
noun
[UK: ˈtʃeə.lɪft] [US: ˈtʃeə.lɪft]