defrayal ( synonym found)

Definition of defrayal:

°Tha act of defraying.

Back to Top