payable at sight
Definition
Payable when presented.
News containing the term payable at sight
Loading...
http://www.businessdictionary.com/definition/payable-at-sight.html
Payable when presented.
http://www.businessdictionary.com/definition/payable-at-sight.html