priestridden

listen to the pronunciation of priestridden
الإنجليزية - الإنجليزية
{a} managed by priests
Controlled or oppressed by priests; as, a priest-ridden people
priestridden
المفضلات