Translation of ادھوڑی استر in English:

ادھوڑی استر

phrase

  • shoe lined with such leather