Definify.com

Definition 2025


streetcars

streetcars

English

Noun

streetcars

  1. plural of streetcar

Anagrams