Meaning of damajuana in Spanish:

damajuana

Translate damajuana into English

feminine noun

  • 1Vasija grande de vidrio o loza, de boca estrecha y muy barriguda para almacenar principalmente vino.