English → Hindi dictionary

sheep frog

शीप फ्रॉग / शीपNOUN

Definition

mostly of Central America

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