torrachasan
Scottish Gaelic
Noun
torrachasan
m
pl
plural of
torrachas