Translation of kaftan in English:

kaftan

caftan

noun

  • 1

    caftan, kaftan, long loose robe or dress