Mobile
Log In Sign Up
hunted
 adj.  effrayé, appeuré; poursuivi; terrorisé  detail>>
be down on
en vouloir à quelqu'un; lui tomber dessus  detail>>