Izingingila

Izingingila is the Zulu word for chicken gizzards

  • Share this story

You might be interested in...