Translation of destar in English:

destar

  • 1

    Javanese headcloth like a turban