LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kontrat ile kiralamak. leasehold kontratla kiralanmış mal” in English

1 English translation
EN
lease

Didn't you sign a lease?