直訳ですと、私はスペイン語を話します。ですが、英語で私はスペイン語を話しますという表現は少し違和感がありますね。I can speak Spanish と意訳すべきでしょうか。あと、Spanishの頭文字は大文字にすべきではないでしょうか?