Polish-English dictionary »

artroskopia meaning in English

PolishEnglish
artroskopia noun

arthroscopynoun
the examination of the interior of a joint (such as the knee) using an arthroscope