Navakshaarasatthu meaning in english
Word: നവക്ഷാരസത്ത് Transliteration: navakṣārasatt
Smelling-salts Related wordsnavakṣārasatt (നവക്ഷാരസത്ത്) - Smelling salts
Meaning of നവക്ഷാരസത്ത് in english :
Noun Smelling saltsMalayalam to English
English To Malayalam