NichiDict

ホステル

[hosuteru]

Meanings

1.Noun

hostel