Skip to main content

Definitions by Gari Tryfan

An English person in Wales that despises the Welsh language.
Sais by Gari Tryfan March 21, 2019