Home
Manglish
English listing
Malayalam listing
About
പേരമരം - meaning in english
Meanings for പേരമരം
noun
Guava tree