English-Polish dictionary »

scabbard meaning in Polish

EnglishPolish
scabbard noun
the sheath of a sword

pochwanoun