Vocabulary
acostar
acostarse: infinitiveto lay; to put to bed; to land, put in, berth; to arrive at the coast; to go to bed, to lie down; to sleep with
Verb
acostarse con
to go to bed with, to sleep with, to make love, to have sex
Verb