meaning of Abfalltechnik

Abfalltechnik - German to English

waste engineering