إنجليزي-العربية قاموس »

caravans meaning in العربية

إنجليزيالعربية
caravanserai roadside inn usually having a central courtyard where caravans can rest

خَان

كَارْوَانْسَرَاm

Your history