leathery
US
/ˈlɛðəri/
UK
/ˈlɛðəri/
Definition for leathery is being prepared and will be available soon.
Definition for leathery is being prepared and will be available soon.