relater ( synonym found)

Definition of relater:

°Someone who relates or narrates.

Back to Top