kamus
.
Search
About
dispatch_rider
English
dispatch rider
Noun
A messenger who carries military dispatches (usually on a motorcycle)
English: dispatch rider