Spanish Latin Dictionary

español - latine

arrancar in Latin: