An Encylopedia Britannica Company

sleeve notes

1 ENTRIES FOUND:
sleeve notes noun
sleeve notes
noun
Britannica Dictionary definition of SLEEVE NOTES
[plural] British