Question
What does Pinocchio in Italian mean?
GENERAL
Pine eyes
GENERAL
Share: