stuffed grape leaves
Explore definitions, synonyms, and language insights of stuffed grape leaves
Definitions
                    Noun
                    
            well-seasoned rice (with nuts or currants or minced lamb) simmered or braised in stock