zuppa di tartaruga

/TSOOP-pah dee tahr-tah-ROO-ghah/
[Italian]

Turtle soup

Countries