iJunoon official Urdu Dictionary
پٹے کا
pitay ka
اجارے کا
ajaray ka
English definition for leasehold
1. n. land or property held under a lease
Meaning for leasehold found in 8 Languages.
Sponored Video