meaning of Barsieb

Barsieb - German to English

(club) strainer

View more

  • club strainer