दैत्यलोस्कोपीड़ाए / दैत्यलोस्कोपिडे / दैत्यलोस्कोपिड़ै · NOUN
sand stargazers
Looking for poetry? Read shayari and poems by great poets.