Questions & Answers about On źle mówi po polsku.
Yes. Polish often drops subject pronouns because the verb ending usually shows who the subject is.
So both of these are possible:
Both can mean He speaks Polish badly.
Including on adds emphasis, contrast, or clarity. For example, you might say On źle mówi po polsku, ale jego siostra mówi świetnie — He speaks Polish badly, but his sister speaks excellently.