Definition of キャラバンサライ

キャラバンサライ

kyarabansarai

noun
caravansary