lurking place

listen to the pronunciation of lurking place
English - Turkish
pusu yeri
English - English
hideout, hiding place; ambush
a place suitable for lurking
lurkingplace
{n} a secret place, hiding place, den