mechanized infantries

English

Noun

mechanized infantries

  1. plural of mechanized infantry