TARTLET MEANING IN ENGLISH

• Tartlet Definition & Synonyms

  1. (n.) A small tart.


RECENT SEARCHES