Spanish Latin Dictionary

español - latine

camello in Latin: