Slovnenya

Translation English Spanish: artillery fire

Diccionario: main
artillery fire
noun