meaning of chopchurch

1. An exchanger or an exchange of benefices.


Related Words

chopchurch |

Developed & Maintained By Taraprasad.com

Treasure Words