English → Hindi dictionary

sceloglaux albifacies

सेलोगलॉस अल्बीफाइस / सेलोगलॉसNOUN

Definition

almost extinct owl of New Zealand

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