Slovnenya

Translation English Spanish: terrifying

Dictionary: main
terrifying
adjective