阻挠English Expression:
  • v.  bar
  • vt.  befoul
  • vt.  defeat
  • vt.  foil

(Unregistered user can only view 4 records)