Home
Search
Index
Definify.com
Definition
2024
alquitara
alquitara
Spanish
Noun
alquitara
f
(
plural
alquitaras
)
still
(
device for distilling liquids
)
Synonyms
alambique
Similar Results