Slovnenya

Translation English Spanish: strategical

Dictionary: main
strategical
adjective