defarde

/deh-FAHRD/
[French]

A stew of lamb’s tripe and trotters from Dauphiné in south eastern France.

Synonyms in other languages

French

Countries

Regions