artillery
artilharia
translation of 'artillery'
noun
ciência de balística,
artilharia
definition
Credits: Google Translate