delo (English, noun)
expansion: delo (plural delos)
Senses:
glosses: A delegate (representative).
tags: Australia
slang
Forms:
form: delos
tags: plural