Definify.com

Definition 2025


separations_of_powers

separations of powers

English

Noun

separations of powers pl

  1. plural of separation of powers