Translation of istimewa in English:

istimewa

special

adjective

  • 1

    special, exceptional, very unusual, outstandingly good