meaning of Asphaltbauer

Asphaltbauer - German to English

road builder