meaning of stalls
1.
a
farm
building
for
housing
horses
or
other
livestock
Related Words
stalls
|
Developed & Maintained By
Taraprasad.com