Spanish–English dictionary

English translation of the Spanish word sitio

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
sitio
;
sitio
(asiento; local; sede)
sitio
(asedio)
sitio

SpanishEnglish
sitio investment; locus; place; room; seat; siege; site; spot