Slovnenya

Translation English Ukrainian: spot

Dictionary: main
spot
noun