Spanish Latin Dictionary

español - latine

cáscara in Latin: