Home Glossary / Lexicon Glossary Z Zuppa di tartaruga
   

Food News


Zuppa di tartaruga PDF Print E-mail
Written by Gloria   
Saturday, 22 March 2008 01:00
Zuppa di tartaruga is the Italian term for turtle soup which is usually made of the flesh of green turtles
 
 

Random Picture