Diccionario español–inglés

Traducción inglesa de la palabra española guarida

español → inglés
  
españolinglés
guarida hangout; hide‐out; hole; stamping‐ground