Definify.com

Definition 2024


tramcaur

tramcaur

Scots

Noun

tramcaur (plural tramcaurs)

  1. tramcar