Slovnenya

Translation English Ukrainian: detonating device

Dictionary: main