logo logo

British Toast Sandwich

Toast definition 1liced bread made warm, crisp hard enough to break, and brown by being put near a high heatearn more.