telecollaborations
English
Noun
telecollaborations
plural of
telecollaboration