Translation of katak puru in English:

katak puru

toad

noun

  • 1

    toad, frog-like animal living chiefly on land

Translation of katak puru in English:

katak puru

a toad

noun

  • 1

    a toad, a type of frog with warty skin