Translation of چِمڑا in English

چِمڑا

Adjective

  1. tough, tenacious, inflexible, unchewable

Powered by Oxford