Wiil cotton filter water?

No it will just filter out sediment.