odsprzedać (Polish) comes from Polish sprzedać, from Polish przedać, from Polish dać, from Proto-Slavic dȁti, from Proto-Balto-Slavic dṓˀtei, from Proto-Indo-European dédeh₃ti, from Proto-Indo-European deh₃- — to give.
odsprzedać (Polish): to resell