English Translation of “lago” | Collins Italian-English Dictionary

English Translation of “lago” | Collins Italian-English Dictionary