Malayalam Dictionary

നക്രദംഷ്‌ട്രിക

nakradamshtrika

noun · നാമം

singing tree

  1. singing tree

Nearby in the dictionary

Support