Home
Manglish
English listing
Malayalam listing
About
സത്രം - meaning in english
Meanings for സത്രം
noun
Hospice
Dak
Auberge
Rest-house
Caravanserai
Serai
Hostelry
unknown
house
inn
tavern