Definify.com

Definition 2024


hostels

hostels

See also: hôtels

English

Noun

hostels

  1. plural of hostel