meaning of shambles
1.
a
building
where
animals
are
butchered
Related Words
shambles
|
Developed & Maintained By
Taraprasad.com