international organisation
English
Noun
international
organisation
(
plural
international organisations
)
Alternative form of
international organization
.