Turkish delight – deliciaturka

deliciaturca means turkish delight in spanish and that means loukoumi in greek or lokum in turkish