Translation of "sitio" into English

place, spot are the top translations of "sitio" into English.

sitio verb
+ Add

Portuguese-English dictionary

  • place

    noun

    Para que um dia, te possa tirar daquele sitio horroroso onde trabalhas.

    I can finally take you away from that awful place that you work in.

  • spot

    noun

    Não havia melhor sitio do que este para lhe acertar.

    You couldn't have kicked him in a more perfect spot.

  • Show algorithmically generated translations

Automatic translations of "sitio" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate

Phrases similar to "sitio" with translations into English

  • beleaguered · besieged · embattled
  • beleaguer · beset · besiege · circumvent · hem in · invest · lay siege to · siege · surround · to besiege
Add

Translations of "sitio" into English in sentences, translation memory