trollesques

French

Adjective

trollesques

  1. plural of trollesque