meaning of carpetway

1. A border of greensward left round the margin of a plowed field.


Related Words

carpetway |

Developed & Maintained By Taraprasad.com

Treasure Words