केंचुली (न)

English: Translation
ecdysis, exuviae
Hindi: Translation
केंचुली
noun