laɗàu

English: Translation
cocoon
English: Definition
formed by grain eating insect
noun