trooplifts
English
Noun
trooplifts
plural of
trooplift