Definition of カウハイド

カウハイド

kauhaido

noun
cowhide