English dictionary, thesaurus, translations & etymology
FreeDict.com

in plain sight in Polish

in plain sight in Polish

na widoku
(idiomatic) Very easy to see or notice, especially when supposed to be hidden.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.