Slovnenya

Translation English French: organization

Dictionary: main
organization
noun