Slovnenya

Translation English Spanish: ack-ack gun

Diccionario: main
ack-ack gun
noun