dicţionar Englez-Român »

hide in plain sight înseamnă în Română

EnglezăRomână
hide in plain sight (be unnoticeable by staying visible)
verb

ascuns la vedereverbă