priest-ridden

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