Definify.com

Definition 2024


strìopach_sràide

strìopach sràide

Scottish Gaelic

Noun

strìopach sràide

  1. A streetwalker