traversing platforms
English
Noun
traversing
platforms
plural of
traversing platform