Translation of destilador in English:

destilador

distiller, n.

masculine and feminine noun

  • 1

    (persona)
    distiller

masculine noun

  • 1

    (alambique)
    still