sopa de tartaruga
/
SOH-puh deu tar-tar-OO-guh
/
[
Portuguese
]
Turtle soup
Countries
Portugal