tourist home









tourist home


noun

  1. a private home with rooms for rent, usually for one night, to tourists, travelers, etc.
51 queries 0.532