What does Abdichter mean?

Abdichter - German to English

caulker

View more

  • caulkers