talabarte

Spanish

Noun

talabarte m (plural talabartes)

  1. leather good; something made of leather

Further reading