dearborn
English
dearborn meaning in English • dearborn का अर्थ अंग्रेजी में
Noun
- A four-wheeled carriage, with curtained sides.