anguilla al girarrosto
/
ahn-goo-EEL-lah ahl jeer-ahr-ROH-stoh
/
[
Italian
]
"Eel roasted on a spit." I am not entirely sure how you thread an eel on to a spit.
Countries
Italy