Definify.com

Definition 2026


stopadh_trafaig

stopadh trafaig

Scottish Gaelic

Noun

stopadh trafaig m

  1. traffic jam