Back to N2 Words
Meanings
English
to bury (e.g. in ash, snow, earth)