remitter ( synonym found)

Definition of remitter:

°One who remits.

Back to Top