Translation of losmen in English:

losmen

  • 1

    (not in a person's home) cheap hotel, inn, cheap bed and breakfast


User Contribution

losmen

hostel


User Contribution

losmen

hostel

noun