off the radar
/ɒf ðə ˈɹeɪdɑː/
Not easily noticed or detected.
“The artist stayed off the radar for years.”
Adicionar ao meu baralho
/ɒf ðə ˈɹeɪdɑː/
Not easily noticed or detected.
“The artist stayed off the radar for years.”
Adicionar ao meu baralho