English Latin Dictionary

English - latine

turtle in Latin: