meaning of Betonpflasterstein

Betonpflasterstein - German to English

concrete pavement tile

View more

  • tangible paving sett