on someone's radar screen

English

edit

Prepositional phrase

edit

on someone's radar screen

  1. Synonym of on someone's radar