Slovnenya

Translation English French: strategical

Dictionary: main
strategical
adjective