Translation of delicia turca in English:

delicia turca

Turkish delight, n.

feminine noun

  • 1

    Turkish delight