Slovnenya

Translation English Spanish: hurried

Dictionary: main
hurried
adjective