Polsk-Engelsk ordbok »

schiltron betyder på engelska

PolskaEngelska
schiltron noun

sheltronnoun
any compact body of troops forming a battle array or phalanx