vanmaram

പുഷ്പപത്രം - meaning in english

Meanings for പുഷ്പപത്രം

noun
Floral leaf