Spanish Latin Dictionary

español - latine

tropezar in Latin: