meaning of delenda

1. Things to be erased or blotted out.


Related Words

delenda |

Developed & Maintained By Taraprasad.com

Treasure Words