Slovnenya

Translation English Ukrainian: technology transfer

Dictionary: main
technology transfer