metro aide (English, noun)
expansion: metro aide (plural metro aides)
Senses:
glosses: a street sweeper
tags: Philippines
Forms:
form: metro aides
tags: plural