Polish-English dictionary »

tarczka opachowa meaning in English

PolishEnglish
tarczka opachowa noun

besaguenoun
armor protecting the armpit, etc