Scots

edit

Verb

edit

grutten

  1. past participle of greet