Synonym-English dictionary »

stuffed grape leaves synonyms in English

SynonymEnglish
stuffed grape leaves noun

dolmasnoun