English Latin Dictionary

English - latine

the eye of a needle to go, in Latin: