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