emeraldeyez, does the following phrase sound natural for you (a native english speaker)?

It doesn't listen logical to me.

Is listen a normal word in this context?