meaning of Abfallverbrennungsofen

Abfallverbrennungsofen - German to English

waste incinerator