crapaud

英文釋義

  1. large toothed frog of South America and Central America resembling the bullfrog