انگریزی میں چِمڑا کا ترجمہ

چِمڑا

Adjective

  1. tough, tenacious, inflexible, unchewable

اوکسفرڈ کی زیرِ نگرانی