Ruščina-Angličtina slovník »

спрятать на виду znamená v Angličtina

RuščinaAngličtina
спрятать на виду verb

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