kervansaray


Results for "kervansaray"

Turkish - English dictionary

kervansaray

(Turkish - English dictionary) :
caravansary, caravanserai, inn with a large courtyard.