Translation of amphibian in Setswana

amphibian

sika loo-segôgwane

nounPlural amphibians

  • 1

    sika loo-segôgwane
    • an animal able to live both on land and in water, such as a frog or a toad