Slovnenya

Translation English Japanese: tank destroyer

Dictionary: main
tank destroyer