"dragon's lair" in Polish — inglés-Polish dictionary | Mirar "dragon's lair" in inglés

dragon's den
dragon's lair

sustantivo
  1. smocza jama