Pinocchio is italian for ‘pine head‘


DidYouKnowStuff.com
Pinocchio is italian for ‘pine head‘