vanmaram

മാതളവൃക്ഷം - meaning in english

Meanings for മാതളവൃക്ഷം

noun
Pomegrante tree