"troll" in English Troll {m} troll "troll" English translation to troll laufen trällern laut und fröhlich singen troll Troll Kobold Provokateur in Online-Medien Detailed translations for "troll" der Troll{masculine} 1. general Troll(also: Kobold) troll 2. computing Troll(also: Provokateur in Online-Medien) troll English synonyms for "troll" s {troll}