sopa de tartaruga

/SOH-puh deu tar-tar-OO-guh/
[Portuguese]

Turtle soup

Countries