Versión en Español
Translate
"sheltered situation"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
sheltered situation; sheltered site
sitio abrigado; lugar abrigado