talakba

Noun

 * 1) frog; toad