dicţionar Rus-Englez »

спрятать на виду înseamnă în Engleză

RusăEngleză
спрятать на виду verb

hide in plain sight(be unnoticeable by staying visible)
verb