English Swedish Dictionary

insjö

lake = insjö
A large quantity of water surrounded by land = En stor mängd vatten omgiven av land