Translation of tart in English:

tart

tart, cheese tart

(tart keju)

noun

  • 1

    tart, cheese tart, open tart filled with sweetened curds