ओइस्टर (न)

English: Translation
oyster
Hindi: Translation
शुक्ति; कस्तूरा
noun
Animals