English Latin Dictionary

English - latine

carrots in Latin: