Skip to main content

Definitions by lowri

ti'n siarad cymraeg?

do you speak welsh?
cymraeg by lowri June 13, 2005