ribroasting
English
Verb
ribroasting
present participle and gerund of
ribroast