Lowlands of Scotland

Noun
  1. the southern part of Scotland that is not mountainous

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa