LAMB'S WOOL


Meaning of LAMB'S WOOL in English

Apples roasted and put into strong ale.

Slang English vocab.      Английский сленговый словарь.