meaning of Abpflasterung

Abpflasterung - German to English

armouring