chase after someone escaping along paths or trails - German English Dictionary

Suggest a Term