Definify.com

Definition 2024


substations

substations

English

Noun

substations

  1. plural of substation

Anagrams