turtle soup
English Dictionary
->
Letter T
-> turtle soup
Search Dictionary:
turtle soup Definition
(n)
soup
usually
made
of
the
flesh
of
green
turtles
turtle soup Synonyms
green turtle soup
turtle soup
© Art Branch Inc.