Meaning of destilador

destilador

Tagalog

destilador n. distilling apparatus