mobile elevating work platform - Wiktionary, the free dictionary
Beginning
1 English
1.1 Noun
1.1.1 Translations
From Wiktionary, the free dictionary