meaning of barraclade
1.
A
home-made
woolen
blanket
without
nap.
Related Words
barraclade
|
Developed & Maintained By
Taraprasad.com