stopadh trafaig
Scottish Gaelic
Noun
stopadh
trafaig
m
traffic jam