Definify.com

Definition 2026


curtailments

curtailments

English

Noun

curtailments

  1. plural of curtailment