Slovnenya

Translation English French: ack-ack gun

Dictionary: main
ack-ack gun
noun