Nakradamshtrika meaning in english


Word: നക്രദംഷ്‌ട്രിക Transliteration: nakradṁṣ‌ṭrika

Meaning of നക്രദംഷ്‌ട്രിക in english :

Noun Singing tree
Related wordsnakradṁṣ‌ṭrika (നക്രദംഷ്‌ട്രിക) - Singing tree 
Malayalam to English
English To Malayalam