loch achray

Noun
  1. a lake in central Scotland

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

loch achray
A small boat sails on the calm waters of Loch Achray.