Spanish Latin Dictionary

español - latine

hundirse in Latin: