meaning of graffage

1. The scarp of a ditch or moat.


Related Words

graffage |

Developed & Maintained By Taraprasad.com

Treasure Words