Talk:May the Best Pet Win!/@comment-83.26.215.67-20111120160518/@comment-190.25.105.243-20120628232307

Yeah...in spanish language tortoise and turtle its same: Tortuga.