English Latin Dictionary

English - latine

gooseberry in Latin: