Slovnenya

Translation English French: observatory

Dictionary: main
observatory
noun