Malayalam Dictionary

നവക്ഷാരസത്ത്‌

navakshaarasatt

noun · നാമം

smelling salts·smelling-salts

  1. smelling salts

  2. smelling-salts

Nearby in the dictionary

Support