Definify.com

Definition 2025


curtailments

curtailments

English

Noun

curtailments

  1. plural of curtailment