Definify.com

Definition 2024


stopadh_trafaig

stopadh trafaig

Scottish Gaelic

Noun

stopadh trafaig m

  1. traffic jam