Slovnenya

Translation English Spanish: tough

Dictionary: main
tough
adjective