cùnnradair neo-eisimealach

Scottish Gaelic

Noun

cùnnradair neo-eisimealach m

  1. independent contractor