Telecottages, noun plural of telecottage. Synonyms in the same form.
telecentres
All synonyms for telecottage →