Slovnenya

Translation English Ukrainian: appropriate technology

Dictionary: main
appropriate technology