vanmaram

Caravanserai - meaning in malayalam

Meanings for Caravanserai

noun
വഴിയമ്പലം
unknown
സത്രം