Translation of ikhadi elibomvu in English:

ikhadi elibomvu

red card

phrase

Sport

  • 1

    red card