meaning of Barrenübung

Barrenübung - German to English

workout from the pubs

View more

  • exercise in the parallel bars