meaning of pinfold
1.
a
pen
where
stray
animals
are
confined
Related Words
pinfold
|
Developed & Maintained By
Taraprasad.com