Relator
English Meaning
One who relates; a relater.
- One who relates or narrates: a relator of stories for children.
- Law A beneficially interested person on whose behalf an action is maintained by a sovereign power or a state.
Sorry, No Malayalam Meaning for your input!
See Relato Want To Try Relator In Malayalam??