Disappear

Portuguese Meaning

desaparecer

dar um chá de sumiço

sumir

perder-se

retirar-se

English Meaning

  1. To pass out of sight; vanish.
  2. To cease to exist.
  3. To cause (someone) to disappear, especially by kidnapping or murder.

Statcounter