Slovnenya

Translation English Ukrainian: trench mortar

Dictionary: main