Disappear
Portuguese Meaning
desaparecer dar um chá de sumiço sumir perder-se retirar-se
English Meaning
- To pass out of sight; vanish.
- To cease to exist.
- To cause (someone) to disappear, especially by kidnapping or murder.