Slovnenya

Translation English French: cooperative

Dictionary: main
cooperative
adjective