Troll — English Portuguese translation1 translation found

troll (n) (mythology) duende (m) (n) (mythology)
Translate Troll into other languages
Translate troll into German
Translate troll into French
Translate troll into Italian
Translate troll into Spanish
Translate troll into Dutch
Translate troll into Slovenian
Translate troll into Polish
Translate troll into Czech