Slovnenya

Translation English Japanese: destructive distillation

Dictionary: main
destructive distillation
noun