dicţionar Român-Englez »

ascuns la vedere înseamnă în Engleză

RomânăEngleză
ascuns la vedere verbă

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