telecabins

English

Noun

telecabins

  1. plural of telecabin

Anagrams