English Latin Dictionary

English - latine

nose in Latin: