Translation of ikhadi eliphuzi in English:

ikhadi eliphuzi

yellow card

phrase

Sport

  • 1

    yellow card