English Latin Dictionary

English - latine

p%C3%A6nula in Latin: