Polish-English dictionary »

abduktor meaning in English

PolishEnglish
abduktor noun

abductornoun
muscle