robber frog

listen to the pronunciation of robber frog
English - English
small terrestrial frog of tropical America