troll in Spanish troll in Spanish trol noun feminine giant supernatural being; grotesque humanoid creature living in caves or hills or under bridges Add to Flashcards