Slovnenya

Translation English Ukrainian: sunspot

Dictionary: main