Meaning ofchurchedin English

churched

#uncommon
Definitions