gille-comhailteachd

Scottish Gaelic edit

Noun edit

gille-comhailteachd m

  1. A best man