Translation of kebaya in English:

kebaya

noun

  • 1

    long-sleeved blouse for women (national costume)