turbolifts

English

Noun

turbolifts

  1. plural of turbolift