Home
Manglish
English listing
Malayalam listing
About
സ്ഥലം - meaning in english
Meanings for സ്ഥലം
noun
Stead
Locus
Quarter of an hour
Holiday centre
unknown
point
post
position
situation
place
space
station
scope
quarter
room
location
slot
ground
locality