Summary
French Synonyms:   more detail...
  1. troll:


French

Detailed Synonyms for troll in French

troll:

troll [le ~] noun

  1. le troll
    le gnome; le troll

Alternate Synonyms for "troll":