Translation of segwagwa in English:

segwagwa

frog

noun (class 7, plural digwagwa)

  • 1

    frog
    segôgwane