Translation of bite the dust in Setswana

bite the dust

swa

phrase

informal

  • 1

    swa
    • die or be killed