carpetway
English
carpetway meaning in English • carpetway का अर्थ अंग्रेजी में
Noun
- A border of greensward left round the margin of a plowed field.