stranded whale meaning

polski