meaning of dearborn
1.
A
four-wheeled
carriage,
with
curtained
sides.
Related Words
dearborn
|
Developed & Maintained By
Taraprasad.com