I'm writing an article about the Welsh band the Super Furry Animals. Does anyone know the welsh translation for "Thank God for the Super Furry Animals."

Thank you,

Tagged with:

Filed under: Written and Spoken Welsh