No, the Picasso app can’t be downloaded on a laptop directly as it is a mobile application. But if you want to use it on a laptop then you can download it on the laptop through Android emulators like Bluestacks etc.