English Latin Dictionary

English - latine

drill in Latin: