Slovnenya

Translation English Ukrainian: observation tower

Dictionary: main
observation tower