Home
Search
Index
Definify.com
Definition
2024
stopadh_trafaig
stopadh trafaig
Scottish Gaelic
Noun
stopadh
trafaig
m
traffic jam
Similar Results