KEY MONEY


Meaning of KEY MONEY in English

payment given to a property owner in return for long term use of that property

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.