English synonyms about - contact  

turtle soup

noun

1 turtle soup

Soup usually made of the flesh of green turtles.

synonym: green turtle soup.

Dutch: schildpadsoep


Find more on turtle soup elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0312