English Latin Dictionary

English - latine

kangaroo in Latin: