vanmaram

പാലം - meaning in english

Meanings for പാലം

noun
Alstonia scholaris