hideout in Polish
hideout in Polish
kryjówka
A place to hide.
skrytka
A place to hide.
ukrycie
A place to hide.