Polish-English dictionary »

leasing meaning in English

PolishEnglish
leasing

leasing

leasing noun

leasenoun
contract granting use or occupation of property