How to pronounce "cascades frog"

Add your own pronunciation of "cascades frog"

Meanings and definitions of "cascades frog"

Noun

mountain frog found near water; of United States Northwest to California

Synonyms: