mùchaidhean

Scottish Gaelic

Noun

mùchaidhean m pl

  1. plural of mùchadh