Slovnenya

Translation English Ukrainian: truck-mounted

Dictionary: main