lurking place

listen to the pronunciation of lurking place
İngilizce - Türkçe
pusu yeri
İngilizce - İngilizce
hideout, hiding place; ambush
a place suitable for lurking
lurkingplace
{n} a secret place, hiding place, den
lurking place