Slovnenya

Translation English Japanese: inn

Dictionary: main
inn
noun