cachola frita

/kah-SHOH-luh FREE-tah/
[Portuguese]

The heart and liver of a pig, fried.

Countries