Slovnenya

Translation English French: competitive

Dictionary: main
competitive
adjective