Robertohá 8 mesesVer TraduçãoPretty good stuff. “Lechona” usually means stuffed pig. No massacred pigs here.0