Slovnenya

Translation English Japanese: caravansary

Dictionary: main
caravansary
noun