imparter ( synonym found)

Definition of imparter:

°One who imparts.

Back to Top