taarte

Middle English

Noun

taarte

  1. alternative form of tarte