Translation of kebaya in English:

kebaya

noun

  • 1

    a long-sleeved fitting blouse with a front opening and a small waist