English → Hindi dictionary

microsauria (adelospondyli)

Noun

माइक्रोसॉरिया (एडिलोस्पॉन्डाइली)

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