Caravanserais meaning

Plural form of caravanserai.
noun
0
0
Advertisement