Do I stifle their initiative?

英 美
  • 我是否抑制了他们的创造性?
  • do v.做;干n.注意事项;聚会;事情
  • i pron.我
  • stifle vt.使窒息;扼杀;扑灭;抑制vi.窒息n.(马的)后膝关节
  • their adj.他们的;她们的;它们的