Translation of toad in Setswana

toad

segogwane

nounPlural toads

  • 1

    segogwane
    • an animal like a frog that lives mainly on land