Pennsylvania German edit

Etymology edit

Borrowed from English roast.

Verb edit

rooschde

  1. to roast

Synonyms edit