Definify.com

Definition 2024


streetcars

streetcars

English

Noun

streetcars

  1. plural of streetcar

Anagrams