Romanian-English dictionary »

ascuns la vedere meaning in English

RomanianEnglish
ascuns la vedere verbă

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