gille-comhailteachd

Scottish GaelicEdit

NounEdit

gille-comhailteachd m

  1. A best man