Slovnenya

Translation English Ukrainian: mounted sprayer

Dictionary: main