neach-dol-seachad

Scottish Gaelic

edit

Noun

edit

neach-dol-seachad m or f

  1. A passer-by