iJunoon official Urdu Dictionary
چمڑے جیسا
chamray jaisa
English definition for leathery
1. s. resembling or made to resemble leather; tough but pliable
Synonyms and Antonyms for leathery
Sponored Video