Spanish Latin Dictionary

español - latine

elefante in Latin: