inn
definitions
-
noun
a small hotel or lodging place, especially in a rural areaid: pengin
-
noun
a place where travelers can rest and get foodid: rumah makan
examples
-
stay at an inn
tidur di pengin
-
old inn
rumah makan lama