padelloto

/pah-dehl-LOH-toh/
[Italian] plural padelloti

Veal innards. The guts and intestines.

Countries