Slovnenya

Translation English Ukrainian: artificial satellite

Dictionary: main