vanmaram

സത്രം - meaning in english

Meanings for സത്രം

noun
Hospice
Dak
Auberge
Rest-house
Caravanserai
Serai
Hostelry
unknown
house
inn
tavern