Spanisch [noun]Englisch [noun]
sitio [noun] |
siege [noun] |
sitio [noun] |
vacant lot [noun] |
sitio [noun] |
locus [noun] |
sitio [noun] |
website [noun] |
sitio [noun] |
premises [noun] |