Search term キャラバンサライ has one result
Jump to
JA Japanese EN English
キャラバンサライ (n) [an inn having a central courtyard where caravans can rest] (n) caravanserai (n) [an inn having a central courtyard where caravans can rest]