Skip to main content

English: wiki

Welsh: wiki

Definition

A collection of websites of hypertext, each of them can be visited and edited by anyone.