vocab dash
Log in
Sign up
Vocabulary
sentar
sentarse
: infinitive
to seat
; to set, to establish, to lay; to sit down, have a seat; to settle down; to assert; to suit, to fit; to sit well; to report; to leave a mark on (the skin)
Verb