English edit

Noun edit

homestays

  1. plural of homestay