Sentaron (en. Sat down)

/senˈtaɾon/

Synonyms

  • asentaron
  • instalaron
  • localizaron

Slang Meanings

To sit for an extended period.
I sat on the beach all day.
Estuve sentaron en la playa todo el día.
To settle in a new place.
After several years, they finally settled in the countryside.
Después de varios años, finalmente se sentaron en el campo.