stuffed tomato

Explore definitions, synonyms, and language insights of stuffed tomato

Definitions

Noun
tomato cases filled with various salad mixtures and served cold
Noun
tomato cases filled with various mixtures and baked briefly

More General Terms