English | German | Russian | Czech

punnai English

Meaning punnai meaning

What does punnai mean?

punnai

Any of several trees, of the genus Calophyllum, from parts of India and Malaysia

Are you looking for...?