Definify.com

Definition 2024


spillovers

spillovers

English

Noun

spillovers

  1. plural of spillover