stuffed grape leaves


Meanings

  • well-seasoned rice (with nuts or currants or minced lamb) simmered or braised in stock

Synonyms