supinator
English
supinator meaning in English • supinator का अर्थ अंग्रेजी में
Noun
- A muscle which produces the motion of supination.