Definify.com

Definition 2022


spirited_away

spirited away

English

Verb

spirited away

  1. simple past tense and past participle of spirit away