Meaning of destilasyon

destilasyon

Tagalog

destilasyon n. distillation