SKERRY


Meaning of SKERRY in English

(Scandinavian) A rocky isle; a reef.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.