Thanolo ya toad ka Setswana

toad

segogwane

leinaPlural toads

  • 1

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