alquitara

SpanishEdit

NounEdit

alquitara f ‎(plural alquitaras)

  1. still (device for distilling liquids)

SynonymsEdit

Read in another language