rest houses

English

Noun

rest houses

  1. plural of rest house