cartroad
English
cartroad meaning in English • cartroad का अर्थ अंग्रेजी में
Noun
- any road or path affording passage especially a rough one.