vanmaram

സെന് - meaning in english

Meanings for സെന്

noun
Zen