English → Hindi dictionary

cascades frog

कैसकेड्स फ्रॉग / कैसकेडसNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.