DRUM


Meaning of DRUM in English

long narrow ridge

Scottish slang English vocabulary.      Английский словарь шотландского сленга.