English Latin Dictionary

English - latine

Island in Latin: