heavenleeanngarcia20 heavenleeanngarcia20 05-03-2024 English contestada The word that means "to conceal or store underground"