vanmaram

നക്രദംഷ്‌ട്രിക - meaning in english

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

noun
Singing tree