Slovnenya

Translation English Spanish: observatory

Dictionary: main
observatory