Translation of toad in Malay

toad

katak

noun

  • 1

    katak