English-Polish dictionary »

scute meaning in Polish

EnglishPolish
scute noun
plate or scale

tarczanoun