Definify.com

Definition 2026


substations

substations

English

Noun

substations

  1. plural of substation

Anagrams