brain-drained

English

Verb

brain-drained

  1. simple past of brain-drain