Slovnenya

Translation English Japanese: gun carriage

Dictionary: main
gun carriage
noun