Definify.com

Definition 2024


curtailments

curtailments

English

Noun

curtailments

  1. plural of curtailment