Slovnenya

Translation English Spanish: arduous

Dictionary: main
arduous
adjective