artillería

artillery

3,001–5,000 #4,546

Meanings

noun, feminine

  1. artillery

In sentences

Los soldados disponían de artillería. The soldiers had artillery. #1388020