Slovnenya

Translation English Japanese: gun turret

Dictionary: main
gun turret
noun