Shortcakes

French Meaning

tarte

English Meaning

  1. Plural form of shortcake.