Slovnenya

Translation English Ukrainian: man-made lake

Dictionary: main