Russisch-Englisch Wörterbuch »

спрятать на виду bedeutet auf Englisch

RussischEnglisch
спрятать на виду verb

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