Donate SIGN UP

snuffy126

Only 1 question

Avatar Image
snuffy126
A while ago i heard a welsh word/phrase that meant that your heart is always in wales or something to that effect. Does anyone know the welsh & english of this phrase/word? Thanks.

Only 1 question