Translation of destilador in English:

destilador

distiller, n.

masculine and feminine nounFeminine destiladora

  • 1

    (persona)
    distiller

masculine nounFeminine destiladora

  • 1

    (alambique)
    still