English-Romanian dictionary »

hide in plain sight meaning in Romanian

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

ascuns la vedereverbă