Skip to main content

English: mind mapping

Welsh: mapio meddwl

Part of speech

Verb