vanmaram

മാതളനാരകം - meaning in english

Meanings for മാതളനാരകം

noun
Pomegranate