Slovnenya

Translation English Japanese: caravan inn

Dictionary: main
caravan inn
noun