cachola frita
/
kah-SHOH-luh FREE-tah
/
[
Portuguese
]
The heart and liver of a pig, fried.
Countries
Portugal