rhizoverbBeta
Feedback

loch

Lakenoun · A lake, especially in Scotland.Sea inletnoun · An inlet of the sea, especially in Scotland.