vanmaram

മരവേലി - meaning in english

Meanings for മരവേലി

noun
Stockade
unknown
traverse