English → Hindi dictionary

gallirallus

गल्लिरल्लुस / गल्लीरॉल्स / गल्लिरॉल्सNOUN

Definition

rails of New Zealand

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