Loch-lomond meaning

The largest lake in Scotland, located in central Scotland.
pronoun
0
0
Advertisement