Malayalam Dictionary

ആറ്റുദര്‍ഭ

aarrudarbha

noun · നാമം

sacrificial grass

  1. sacrificial grass

Nearby in the dictionary

Support