Diccionario Inglés-Español
site
Emplazamiento, positura
Diccionario Inglés-Español
sit down
sitting