Slovnenya

Translation English Spanish: extraterrestrial being

Dictionary: main
extraterrestrial being