English to Polski Dictionary
scabbard
Pochwa (wojsko)
Related Images/Visuals for scabbard
Meaning for scabbard found in 13 Languages.
Sponored Video