Definify.com

Definition 2025


substations

substations

English

Noun

substations

  1. plural of substation

Anagrams