Malayalam Dictionary

പുഷ്‌പപത്രം

pushpapatram

noun · നാമം

floral leaf

  1. floral leaf

Nearby in the dictionary

Support