Slovnenya

Translation English Spanish: terrible

Dictionary: main
terrible
adjective