Clozemaster Forum
Se asentaron en la nueva ciudad.
Sentence Discussions
Spanish
clarksrubbers
October 14, 2024, 12:57am
#1
English Translation
They settled in the new city.
I think se instalaron or se establecieron is better than se asentaron