Meaning of damasana in Spanish:

damasana

feminine noun

Latin America
  • 1Damajuana.

    en el sótano tenía a un lado las damasanas de agua y al otro las de vino