teleferics

English

Noun

teleferics

  1. plural of teleferic