Word info

metro aide

Noun

Meaning

metro aide (plural metro aides)

(Philippines) a street sweeper

Source: en.wiktionary.org

Close letter words and terms