Definify.com

Definition 2026


tramcars

tramcars

English

Noun

tramcars

  1. plural of tramcar