hideout in Greek
hideout in Greek
κρυψώνας
A place to hide.
κρυσφήγετο
A place to hide.
λημέρι
A place to hide.