cariole
English
cariole meaning in English • cariole का अर्थ अंग्रेजी में
Noun
- A small, light, open one-horse carriage