soterrar: meaning and definitions

PortugueseType a word

What is soterrar?

  • Meter debaixo da terra; enterrar.
  • Assustar; aterrar.