meaning of Bremserin

Bremserin - German to English

brakeman [female]

View more

  • brakewoman