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.