atún mechado
/
ah-TOON meh-CHAH-doh
/
[
Spanish
]
Tuna larded and casseroled
Countries
Spain