Dushtasthree meaning in english


Word: ദുഷ്‌ടസ്‌ത്രീ Transliteration: duṣ‌ṭas‌trī

Meaning of ദുഷ്‌ടസ്‌ത്രീ in english :

Noun Jade
Related wordsduṣ‌ṭas‌trī (ദുഷ്‌ടസ്‌ത്രീ) - Jade 
Malayalam to English
English To Malayalam