Slovnenya

Translation English Japanese: hostelry

Dictionary: main
hostelry
noun