Skip to main content

English: teach

Welsh: addysgu

Part of speech

Verb