communities of practice
English
Noun
communities
of
practice
plural of
community of practice