WMTDC: Welsh Medium Teaching Development Centre

What does WMTDC mean? The above is one of WMTDC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Welsh Medium Teaching Development Centre