English Italian Dictionary

lago

lake = lago
A large quantity of water surrounded by land = Una grande quantità di acqua circondata da terra