strìopach sràide

Scottish Gaelic

Noun

strìopach sràide

  1. A streetwalker