Slovnenya

Translation English Spanish: arduous

Diccionario: main
arduous
adjective