porcupinesEnglish

porcupine ball, porcupines

Noun

Meat patties rolled in rice and simmered in a tomato sauce

English: porcupine ball, porcupines

English words with similar meanings

Show 1 words