SHORT-TERM RENTAL


Meaning of SHORT-TERM RENTAL in English

lease for a short period of time

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