English Latin Dictionary

English - latine

garden in Latin: