meaning of deferred payment
1.
arrangement
for
deferred
payment
for
goods
and
services
Related Words
deferred payment
|
Developed & Maintained By
Taraprasad.com