Slovnenya

Translation English Spanish: horrifying

Dictionary: main
horrifying
adjective