Spanish Latin Dictionary

español - latine

acostarse in Latin: