organisation meaning in English
n. organization, arrangement, setup; running; collective, community
Related Words
- organisation internationale
- organisation gouvernementale
- sans organisation
- organisation armée
- organisation bénévole
- organisation du secours
- organisation des nations unies
- organisation mondiale de la santé
- organisation de libération de la palestine
- organisant
- organisateur
- organisation armée
- organisation bénévole