Home
Manglish
English listing
Malayalam listing
About
Smelling salts - meaning in malayalam
Meanings for Smelling salts
noun
നവക്ഷാരസത്ത്
മണക്കുന്ന ഉപ്പ്