Polish language: the "ch"
I'm having a doubt about the pronounciation of the "ch" in Polish. When it is followed by a vowell (like in the word "kocham") I know it's pronounced similarly to the "j" in Spanish or probably some arabic consonant. However when it ends a word (like in the word "strach"), how is it pronounced? Still the same way or like a "k"? Or a mix of both?