Slovnenya

Translation English Spanish: artillery

Dictionary: main
artillery