Translation:Jeg snakker ikke spansk, jeg snakker dansk.
I propose using "taler" should also be possible :)
"Taler" is the gramatically correct word to use, "snakker" is used in a "daily use" kind of way.
I agree "taler" should also be considered as correct. :)