English to Gaelic Dictionary
streetwalker
Strìopachas sràide
Meaning for streetwalker found in 9 Languages.
Sponored Video