Slovnenya

Translation English French: concurrent

Dictionary: main
concurrent
adjective