Orkney-English results

arboo noun maggots in an animal’s back