leccarda
/
lehk-KAHR-doo
/
[
Italian
]
A dripping tray. A tray placed under meats and fish cooking on spits to catch the juices.
Countries
Italy
Regions
Sicily
Related terms
Sicily