English-Russian dictionary »

sheltron meaning in Russian

EnglishRussian
sheltron (any compact body of troops forming a battle array or phalanx)
noun

шилтронnoun