English-Polish dictionary »

sheltron meaning in Polish

EnglishPolish
sheltron noun
any compact body of troops forming a battle array or phalanx

schiltronnoun