Slovnenya

Translation English Spanish: horrific

Dictionary: main
horrific
adjective