meaning of Asphaltmaschine

Asphaltmaschine - German to English

asphalting device