immediate pursuits

English

Noun

immediate pursuits

  1. plural of immediate pursuit