1

What is the difference between the potential form and using ことができる? Are they interchangeable? For example:

日本語が話せます。

vs

日本語が話すことができます。