hot stuffed tomato

Explore definitions, synonyms, and language insights of hot stuffed tomato

Definitions

Noun
tomato cases filled with various mixtures and baked briefly

More General Terms