Slovnenya

Translation English Spanish: terrify

Dictionary: main
terrify
verb