meaning of Biomechanik

Biomechanik - German to English

biomechanics