CROUSTADE MEANING IN ENGLISH

• Croustade Definition & Synonyms

  1. (n.) Bread baked in a mold, and scooped out, to serve minces upon.


RECENT SEARCHES