1 italian lake | Definition of italian lake

italian lake

noun, often capitalized I

Definition of italian lake