What does Barsieb mean?

Barsieb - German to English

(club) strainer

View more

  • club strainer