Fell-O'Dwyer apparatus

英 美
  • apparatus n.器官;装置;机构;组织;仪器
  • fell vt.砍伐;击倒n.丘原;沼泽地adj.凶残的;毁灭性的动词fall的过去式.