Román-Angol szótár »

ascuns la vedere angolul

RománAngol
ascuns la vedere verbă

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