Diccionario Español-Inglés
santuario
Sanctuary
Diccionario Español-Inglés
santo y seña
santurrón