Spanish Latin Dictionary

español - latine

descansar in Latin: