cold stuffed tomato

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

Definitions

Noun
tomato cases filled with various salad mixtures and served cold

More General Terms