Definify.com

Definition 2025


resthouses

resthouses

English

Noun

resthouses

  1. plural of resthouse