torrachaidhean
Scottish Gaelic
Noun
torrachaidhean
m
pl
plural of
torrachadh