"oxhide" in Polish — inglés-Polish dictionary | see "oxhide" in inglés

oxhide

sustantivo
  1. skóra wołowa (w garbarstwie)