Translation of ski lift in Romanian

ski lift

teleschi, n.

noun

  • 1

    teleschi