Slovnenya

Translation English Spanish: gruelling

Dictionary: main
gruelling
adjective