Slovnenya

Translation English Japanese: armoured personnel carrier

Dictionary: main
armoured personnel carrier