Slovnenya

Translation English Spanish: galaxy

Dictionary: main
galaxy
noun