Definify.com

Definition 2025


tramcars

tramcars

English

Noun

tramcars

  1. plural of tramcar