Spanish Latin Dictionary

español - latine

camarón in Latin: