materielEnglish

equipage, materiel

Noun

Equipment and supplies of a military force

English: materiel, equipage

English words with similar meanings

Show 1 words