Slovnenya

Translation English Ukrainian: armored combat vehicle

Dictionary: main