JEDDART SNAILS


Meaning of JEDDART SNAILS in English

a kind of toffee.

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