Translation of frog in Setswana

frog

segôgwane

nounPlural Frogs, Plural frogs

  • 1

    segôgwane
    • a small jumping animal that can live both in water and on land