Translation of ikhadi eliphuzi in English:

ikhadi eliphuzi

yellow card

Sport

  • 1

    yellow card