Yes, Telemundo can be streamed with Peacock. However, Peacock is only available in the US territories, so in order to watch it, your streaming device must physically be located in the US itself.