stop someone going to places he/she used to frequent - Turkish English Dictionary

Suggest a Term