shelter yourself

英 美
  • vt.掩护自己(替自己找借口)
  • shelter n.避难所;庇护;庇护所v.保护;隐匿;庇护
  • yourself pron.你(们)自己;你(们)亲自