meaning of Beugemuskel

Beugemuskel - German to English

flexor