zuppa di tartaruga
/
TSOOP-pah dee tahr-tah-ROO-ghah
/
[
Italian
]
Turtle soup
Countries
Italy