short-term rental

listen to the pronunciation of short-term rental
English - English

Definition of short-term rental in English English dictionary

short-term rental
lease for a short period of time
short-term rental
Favorites