Slovnenya

Translation English French: organisation

Dictionary: main
organisation
noun