vanmaram

സ്ഥലം - 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