1 croaking sac | Definition of croaking sac

croaking sac

noun

Definition of croaking sac