pinfold
English Dictionary
->
Letter P
-> pinfold
Search Dictionary:
pinfold Definition
(n)
a
pen
where
stray
animals
are
confined
pinfold Synonyms
pinfold
© Art Branch Inc.