meaning of delation

1. Conveyance.
2.
Accusation by an informer.


Related Words

delation |

Developed & Maintained By Taraprasad.com

Treasure Words