vanmaram

അങ്കോലം - meaning in english

Meanings for അങ്കോലം

noun
Leaved alangium