saidule

English: Translation
wrapped up or covered up completely
verb