TROLL is an abbreviation for:
Find a translation for TROLL in other languages:
Select another language:
What does TROLL mean?
- to sing or utter in a full, rolling voice.
Use the citation below to add this abbreviation to your bibliography:
TROLL also stands for:
... see them all »