vanmaram

Guava tree - meaning in malayalam

Meanings for Guava tree

noun
പേരമരം